Rate Table APIs
S.No | Category | Name | Method | Description | Link |
1. | Rate Tables | Import Rate Table | POST | Handles requests to fetch the basic information and table columns for the specific rate table. | /api/Rates/ImportRateTable |
2. | Rate Tables | Get Rate Tables by Data ID | GET | Handles requests to fetch the rate table data filtered by the Data ID. | /api/Rates/GetRateTablesByDataId |
3. | Rate Tables | Manage Lookup table definition | POST | Handles requests to save individual lookup table basic information and table columns. | /api/Rates/ManageLookupTableDefinition |
4. | Rate Tables | Manage Lookup table data | POST | Handles requests to save individual lookup table data | /api/Rates/ManageLookupTableData |
5. | Rate Tables | Get lookup table definition | GET | Handles requests to edit basic information for the specified lookup table | /api/Rates/GetLookUpTableDefinition |
6. | Rate Tables | Get Dimension Grid | GET | Handles requests to fetch dimensions for attributes with respect to any entity. | /api/Rates/GetDimensionGrid |
7. | Rate Tables | Get Lookup Definition for Compare Screen | GET | Handles requests to compare the set of data for different versions of plan design | /api/Rates/GetLooupDefinationForCompareScreen |
8. | Rate Tables | Get Rate table Categories | GET | Handles requests to fetch list of entities in the type dropdown in the rate table basic info. | /api/Rates/GetRateTableCategories |
9. | Rate Tables | Export Lookup Data Grid | POST | Handles requests to export table data | /api/Rates/ExportLookupDataGrid |
MethodName: GetRateTablesbyDataID
Type: GET
Purpose: to fetch the rate table data filtered by the Data ID.
Parameters:
Sample response body:
The response is invoked in the form of an object for the given set of input values in the form of IDs shown above.
MethodName: ManageLookuptabledefinition
Type: POST
Purpose: to save individual lookup table basic information and table columns.
Note: The ManageLookupTabledefinition functionality does not require the input of parameters to fetch a response.
Sample input:
Sample response body:
The response is invoked in the form of an object for the given set of input values.
MethodName: ManageLookuptabledata
Type: POST
Purpose: to save individual lookup table data.
Note: The ManageLookupTabledata functionality does not require the input of parameters to fetch a response.
Sample input:
Sample response body:
The response is invoked in the form of an object for the given set of input values.
MethodName: Getlookuptabledefinition
Type: GET
Purpose: to edit basic information for the specified lookup table
Parameters:
Sample response body:
MethodName: GetDimensionGrid
Type: GET
Purpose: to fetch dimensions for attributes with respect to any entity
Parameters:
Sample response body:
The response is invoked in the form of an object for the given Rate table DefinitionID Value.
MethodName: GetLookupDefinitionforCompareScreen
Type: GET
Purpose: to compare the set of data for different versions in the plan design
Parameters:
Sample response body:
The response is invoked in the form of an object for the given set of input values in the form of IDs shown above.
MethodName: GetRatetableCategories
Type: GET
Purpose: to fetch list of entities in the type dropdown in the rate table basic info.
Note: The GetRatetableCategories functionality does not require the input of parameters to fetch a response.
Sample response body:
MethodName: ExportLookupDataGrid
Type: POST
Purpose: to export table data
Note: The ExportLookupDataGrid functionality does not require the input of parameters to fetch a response.
Sample response body: